﻿CREATE PROCEDURE [dbo].[proc_ContratosLoadAllTerminados]
AS
BEGIN
	SET NOCOUNT ON
	DECLARE @Err int

	SELECT
		c.[NumeroContrato],
		c.[DataContrato],
		c.[IdCliente],
		c.[IdUnidade],
		c.[DataInicioContrato],
		c.[DataFimContrato],
		c.[DataCriacao],
		c.[DataAlteracao],
		cli.[Nome],
		u.Designacao,
		u.Servico
	FROM [Contratos] c 
			inner join [Clientes] cli on cli.IdCliente = c.IdCliente
			inner join Unidades u on u.IdUnidade = c.IdUnidade
	WHERE (GETDATE() > c.[DataFimContrato]) 

	SET @Err = @@Error

	RETURN @Err
END
